{
char* res = calloc(1000, sizeof(char));
#ifdef KERNELLIB_HOST_DISTRO_VARIANTS
- char *name = get_llvm_cpu_name ();
+ char *name = pocl_get_llvm_cpu_name ();
snprintf (res, 1000, "basic-%s-%s", HOST_DEVICE_BUILD_HASH, name);
POCL_MEM_FREE (name);
#else
#ifdef HOST_CPU_FORCED
dev->llvm_cpu = OCL_KERNEL_TARGET_CPU;
#else
- dev->llvm_cpu = get_llvm_cpu_name ();
+ dev->llvm_cpu = pocl_get_llvm_cpu_name ();
#endif
dev->spirv_version = "SPIR-V_1.2";
/* TODO: Add a CMake variable or HSA description string
autodetection to control these. */
if (dev->llvm_cpu == NULL)
- dev->llvm_cpu = get_llvm_cpu_name ();
+ dev->llvm_cpu = pocl_get_llvm_cpu_name ();
if (dev->llvm_target_triplet == NULL)
dev->llvm_target_triplet = OCL_KERNEL_TARGET;
dev->arg_buffer_launcher = CL_TRUE;
{
char* res = calloc(1000, sizeof(char));
#ifdef KERNELLIB_HOST_DISTRO_VARIANTS
- char *name = get_llvm_cpu_name ();
+ char *name = pocl_get_llvm_cpu_name ();
snprintf (res, 1000, "pthread-%s-%s", HOST_DEVICE_BUILD_HASH, name);
POCL_MEM_FREE (name);
#else
/* Returns the cpu name as reported by LLVM. */
POCL_EXPORT
- char *get_llvm_cpu_name ();
+ char *pocl_get_llvm_cpu_name ();
/* Returns if the cpu supports FMA instruction (uses LLVM). */
int cpu_has_fma ();
return 0;
}
-char *
-get_llvm_cpu_name () {
+char *pocl_get_llvm_cpu_name() {
StringRef r = llvm::sys::getHostCPUName();
// LLVM may return an empty string -- treat as generic